const fs = require('fs');

export default {
    ReadJsonFile(path: string) {
        try {
            const data = fs.readFileSync(path, 'utf8');
            const jsonData = JSON.parse(data);
            return jsonData;
        } catch (err) {
            console.error('读取或解析文件失败:', err);
            return {};
        }
    },
    WriteJsonFile(data: any, export_path: string) {
        const jsonData = JSON.stringify(data, null, 2);
        fs.writeFile(export_path, jsonData, (err) => {
            if (err) {
              console.error('写入文件时出错:', err);
            } else {
              console.log('JSON 文件已成功写入');
            }
          });
    }
}
